潮湿: damp, moist...
递给: to hand it (i.e. the aforementioned item) to (sb)...
信誉: prestige, distinction, reputation, trust...
雄伟: grand, imposing, magnificent, majestic...